Saltar al contenido principal

Métodos de Pago

Aquí encontrarás todos los servicios asociados con nuestra plataforma

Detalles

MétodoImagenMétodo de Pagosoluciones
Payphonepayphone_paymentWallet

Como Crear un Pago

POST - https://url.base/api/payment/new
Endpoint para crear un nuevo pago. Para crear una nueva solicitud de pago, 
la solicitud debe ser construida con los siguientes parámetros.


CampoTipoDescripción
*currencyStringCódigo de moneda ISO # Países y monedas​​
*countryStringFormato de país internacional. # Países y monedas​​​​
*amountDecimalMonto de la transacción​​​
*clientNameStringNombre completo del cliente​​​​
*clientEmailStringCorreo electrónico del cliente​​​​
*clientPhoneStringTeléfono del cliente
*clientDocumentStringDNI del cliente
*paymentMethodStringMétodos de pago disponibles Conozca los métodos disponibles para su comercio
*urlConfirmationLinkUrl de confirmación del pago
*urlFinalLinkRedirección de URL después de completar el pago
*urlRejectedLinkRedirección de URL en caso de rechazo de la transacción
*orderStringIdentificador del pago a asociar. El campo "order" debe ser único e irrepetible
*signStringLa firma de los parámetros es única para cada transacción
info

Como recomendación, esta información debería proceder del perfil del cliente.

Ejemplo

{
$data = [
"currency" => "USD",
"country" => "EC",
"amount" => "10.00",
"clientName" => "Demo",
"clientEmail" => "[email protected]",
"clientPhone" => "5930958602222",
"clientDocument" => "999999999",
"paymentMethod" => "payphone_payment",
"urlConfirmation" => "webhook",
"urlFinal" => "url rediret",
"urlreject" => "url reject",
"order" => "order id"
"sing" => "Firma de los parámetros"
];
}

Respuesta Crear un pago

La respuesta de ProntoPaga a la solicitud de pago es el UID de la transacción y la URL a la que debe redirigir al usuario



{
"urlPay"= [string] // Enlace para procesar el pago
"uid": [string] // Identificador de pago en el sistema,
}